Rest home - Turkish English Dictionary